/*
 * @Descripttion: 
 * @version: 
 * @Author: sueRimn
 * @Date: 2025-08-02 20:50:25
 * @LastEditors: sueRimn
 * @LastEditTime: 2025-08-02 20:52:56
 */
package com.chushouya.order.dto.admin.action;

import com.chushouya.order.constants.KefuOrderActionEnum;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

@ApiModel("关闭订单")
@Data
public class OrderCloseAction extends KefuBaseAction {

    public OrderCloseAction() {
        super.setOrderAction(KefuOrderActionEnum.ClOSE);
    }
    @ApiModelProperty("订单id")
    @NotNull(message = "订单id不能为空")
    private Long orderId;

    @ApiModelProperty("操作备注")
    @NotBlank(message = "操作备注不能为空")
    private String actionNote;
}
